require "base/main/main.rb"
##
#
#	Lee los argumentos de linea de comandos, encuentra las opciones con -- y las
#	define como simbolos del context
#
##
class CmdLineConfig < Main
	condition do |context|
		1
	end

	def run(context)
		args = context.symbol(:args)

		option = nil

		args.each do |arg|
			if arg[0..1]=="--"
				option = arg[2..-1]
			else
				if option
					logger.debug Locale.defining( option.to_sym, arg)
					context.define_symbol(option.to_sym, arg)
				end
			end
		end
	end
end

